Northbrook Apartments 
800 Energy Center Blvd, Tuscaloosa, AL 35473 Map
NorthBrook is one of the nicest complexes north of the river. It is in the Vestavia Hills area. Features include either state of the art gas heat and hot water efficient all-electric units, your choice. Each... 
Community Amenities
  • Lighted Tennis
  • Corporate Units Available
  • Weelchair Access
  • Club House
  • On Site Management
  • Three Heated Pools
  • Car Care Center
  • Sand Volleyball
  • Basketball Court
  • On Site Maintenance
  • Play Ground
  • Hot Tubs
Apartment Amenities
  • Storage Space
  • Ceiling Fan
  • Fireplaces in Some Units
  • Wall to Wall Carpet
  • WD Hookup